package biz

// 自定义错误类型（放在公共包或 logic 层）
type BizError struct {
	Code    int    // 动态错误码
	Message string // 错误信息
}

// 实现 error 接口
func (e *BizError) Error() string {
	return e.Message
}

// 构造函数（可选）
func NewBizError(code int, message string) error {
	return &BizError{Code: code, Message: message}
}
